shielded symmetric pair of wires - Francés Inglés Diccionario